// -----------------------------
// Author: 		Dhaenens Gert 
// Creation: 	2/12/2015 9:35:29 PM				
// -----------------------------

#ifndef _Defines_h
#define _Defines_h

typedef __int8				Int8;
typedef __int16				Int16;
typedef __int32				Int32;
typedef __int64				Int64;

typedef unsigned __int8		UInt8;
typedef unsigned __int16	UInt16;
typedef unsigned __int32	UInt32;
typedef unsigned __int64	UInt64;

typedef float				Float;
typedef double				Double;

typedef bool				Bool;
typedef unsigned char		Byte;

typedef char				Char;
typedef wchar_t				WChar;

#ifdef _UNICODE
typedef wchar_t				TChar;
#else
typedef char				TChar;
#endif

#ifdef _WIN64
typedef unsigned __int64	Size_T;
#else
typedef unsigned __int32	Size_T;
#endif

#endif